]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
extensionSystem: Make it a non-fatal error to re-load an extension
authorJasper St. Pierre <jstpierre@mecheye.net>
Fri, 6 Apr 2012 18:03:51 +0000 (14:03 -0400)
committerJasper St. Pierre <jstpierre@mecheye.net>
Mon, 9 Apr 2012 17:02:31 +0000 (14:02 -0300)
https://bugzilla.gnome.org/show_bug.cgi?id=673613

js/ui/extensionSystem.js

index fb811c2fbf8e7f14f343d5e1ad14be33263b4d6c..f9ba89d6ff817a4f5ced26d50157a559b752e0f5 100644 (file)
@@ -249,7 +249,8 @@ function loadExtension(dir, type, enabled) {
     let extension;
 
     if (ExtensionUtils.extensions[uuid] != undefined) {
-        throw new Error('extension already loaded');
+        global.logError('Extension "%s" is already loaded'.format(uuid));
+        return;
     }
 
     try {